/**
* This program simulates the gender ratio in the Russian Federation.
*
* @author Bijan Tajmir
* @version 10/19/2014
*/
import java.util.Scanner;
import java.util.Random;
public class PopulationRatio
{
public static void main(String [] args)
{
Scanner in;
in = new Scanner(System.in);
System.out.println("Enter the total population of the Russian Federation (please note that the computation might take a while depending on the population): ");
int population = in.nextInt();
int numberOfMen = 0;
int numberOfWomen = 0;
double randomNumber = 0;
int counter = 0;
System.out.println("\n");
while(counter <= population)
{
randomNumber = Math.random();
numberOfWomen = population - numberOfMen;
counter ++;
boolean isFemale = randomNumber >= .4785;
if (isFemale) {
//System.out.print("\nW: " + randomNumber);
numberOfWomen++;
}
else {
//System.out.print("\nM: " + randomNumber);
numberOfMen++;
}
}
//System.out.print("\n");
System.out.println("The number of Men equals: " + numberOfMen);
System.out.println("The number of Women equals: " + numberOfWomen);
}
}